]> dgit.raspbian.org Git - gnome-shell.git/commit
legacyTray: Add a hideable tray for legacy status icons
authorFlorian Müllner <fmuellner@gnome.org>
Thu, 26 Feb 2015 15:52:12 +0000 (16:52 +0100)
committerFlorian Müllner <fmuellner@gnome.org>
Tue, 3 Mar 2015 18:14:49 +0000 (19:14 +0100)
commit874cf0ba158bdbaf07ab13fd3d82dde40e386032
treea1183c9b105f59017d3d11f35c7aa9497a925be7
parentf1370ef578fedcba1de8efb0b7d3d75d0434f4e3
legacyTray: Add a hideable tray for legacy status icons

Commit 5a8923ef95a2 removed support for legacy status icons from
the notification system, as we no longer want them to appear as
notifications. As we are unfortunately not quite at a point where
we can remove all support for them for good, so we now need an
alternative place to put them. Add a small dedicated tray at the
bottom which appears when any legacy status icons are active. By
default it is almost completely hidden to not interfere with the
user's windows, but can be expanded on demand to interact with
the icons.

https://bugzilla.gnome.org/show_bug.cgi?id=745162
data/theme/gnome-shell-high-contrast.css
data/theme/gnome-shell.css
js/js-resources.gresource.xml
js/ui/legacyTray.js [new file with mode: 0644]
js/ui/main.js